A married woman and a drifter fall in love, then plot to murder her husband....
College prof Peter Boyd tries to salvage his professional and personal reputation by using a lab...